home *** CD-ROM | disk | FTP | other *** search
/ Aminet 12 / Aminet 12 (1996)(GTI - Schatztruhe)[!][Jun 1996].iso / Aminet / dev / lang / HeliOS4.lha / helios_demo_disk4 / docs / userinterface / CommandKeyShortcuts.doc next >
Encoding:
Text File  |  1995-03-20  |  10.2 KB  |  296 lines

  1. ******************
  2. Keyboard shortcuts
  3. ******************
  4.  
  5. There are a lot of keyboard shortcuts, some of which are displayed as
  6. menu command keys, and others of which are independent of the menus.
  7.  
  8. The general text control keyboard shortcuts are documented within the
  9. program via a dummy editor menu called "Key Index".
  10.  
  11. Macros can be used to change or extend these shortcuts as required.
  12.  
  13. All shortcuts are defined in an ASCII file called "HeliOS_KeyTable.
  14.  
  15. Shortcuts can be changed by editing this ASCII file, or by using the key
  16. rebinding functions from within the software.  New ASCII keytable files
  17. can be created and saved at any time.
  18.  
  19. Menu texts can now be changed to correctly reflect new shortcuts: these
  20. texts are all defined in a file called "HeliOS_MenuText".
  21.  
  22. The "KeyTable" and "MenuText" files are freely editable ASCII files, and
  23. instructions are contained in each file for how to edit them.
  24.  
  25. See the "InitialSetup.doc" for instructions on how to set startup default
  26. KeyTable and MenuText files.
  27.  
  28. *******************
  29. Command key listing
  30. *******************
  31.  
  32. Please refer also to the HeliOS MenuText and KeyTable files.
  33.  
  34. *****************************
  35. Interpreter menu command keys
  36. *****************************
  37.  
  38. HeliOS menu
  39.  
  40.   Help              = Help on user interface
  41.   Ctrl  + Help      = Vocabulary help
  42.   Amiga + '?'       = About
  43.   Amiga + 'C'       = List CORE vocabulary
  44.   Amiga + 'U'       = List USER vocabulary
  45.   Amiga + 'F'       = List FULL (=CORE+USER) vocabulary
  46.   Amiga + 'Y'       = Load environment
  47.   Amiga + 'z'       = Save environment
  48.   Amiga + 'Z'       = Save environment as
  49.   Amiga + 'V'       = Load vocabulary help
  50.   Amiga + '{'       = Save all paths as defaults
  51.   Amiga + 'R'       = Redo screen
  52.   Amiga + '+'       = Execute DOS/AREXX command
  53.   Amiga + 'Q'       = Quit program
  54.  
  55. Editing menu
  56.  
  57.   Ctrl + 1          = Enter editor 1
  58.   Ctrl + 2          = Enter editor 2
  59.   Ctrl + 3          = Enter editor 3
  60.   Ctrl + 4          = Enter "OUT" editor
  61.   Ctrl + 9          = Return to last used editor
  62.   Ctrl + 0          = Load and edit file
  63.  
  64. Compiling menu
  65.  
  66.   Amiga + '1'       = Compile editor 1
  67.   Amiga + '2'       = Compile editor 2
  68.   Amiga + '3'       = Compile editor 3
  69.   Amiga + '4'       = Compile "OUT" editor
  70.   Amiga + '9'       = Compile last editor
  71.   Amiga + '5'       = Compile file
  72.   Amiga + '6'       = Preload file
  73.   Amiga + '7'       = Presave file
  74.   Amiga + 'd'       = Compile dictionary
  75.   Amiga + 'o'       = Compile overlay
  76.   Amiga + 'a'       = Compile standalone
  77.  
  78. Copy/Paste menu
  79.  
  80.   Amiga + 'c'       = Copy command lines
  81.   Amiga + 'v'       = Paste command lines
  82.  
  83. Option menu
  84.  
  85.   Amiga + 'k'       = Open colour requester
  86.   Amiga + 'j'       = Load colours
  87.   Amiga + 'H'       = Save colours
  88.   Amiga + 'J'       = Save colours as
  89.   Amiga + 'B'       = Output to "OUT" buffer on/off
  90.   Amiga + 'b'       = Output separators on/off
  91.   Amiga + 's'       = Session markers on/off
  92.   Amiga + 'l'       = Reset session log
  93.   Amiga + '!'       = Clear "OUT" buffer
  94.   Amiga + '?'       = Resize "OUT" buffer
  95.   Ctrl  +  k        = Rebind key
  96.   Ctrl+Alt+k        = Unbind key
  97.   Ctrl  +  f        = Load KeyTable
  98.   Ctrl  +  g        = Save KeyTable
  99.   Ctrl  +  h        = Save KeyTable as
  100.  
  101. Includes menu
  102.  
  103.   Amiga + '£'       = Get include symbol value
  104.   Amiga + '$'       = Add symbol to user include
  105.   Amiga + '-'       = Save user include as
  106.   Amiga + '<'       = Load user include file
  107.   Amiga + '>'       = Load Amiga include file
  108.   Amiga + '['       = Set user include default
  109.   Amiga + ']'       = Set Amiga include default
  110.   Amiga + '('       = User include search on/off
  111.   Amiga + ')'       = Amiga include search on/off
  112.   Amiga + '='       = Autoload user include on/off
  113.   Amiga + '\'       = Autoload Amiga include on/off
  114.   Amiga + 'i'       = Convert "equ" file to include
  115.   Amiga + '@'       = Display current user include
  116.   Amiga + 'I'       = Clear resident user include
  117.   Amiga + '#'       = Delete user include symbol
  118.  
  119.  
  120. ************************
  121. Editor menu command keys
  122. ************************
  123.  
  124.  
  125. Editing menu
  126.  
  127.   Help              = Help on user interface
  128.   Ctrl  + Help      = Vocabulary help
  129.   Amiga + '?'       = About
  130.   Amiga + 'P'       = Print text
  131.   Amiga + 'p'       = Print marked block
  132.   Amiga + 'q'       = Leave edit mode
  133.   Amiga + 'C'       = Clear text
  134.   Amiga + 'X'       = Close editor
  135.   Amiga + 'Y'       = Load environment
  136.   Amiga + 'z'       = Save environment
  137.   Amiga + 'Z'       = Save environment as
  138.   Amiga + 'V'       = Load vocabulary help
  139.   Amiga + '{'       = Save all paths as defaults
  140.   Amiga + '+'       = Execute DOS/AREXX command
  141.   Amiga + 'Q'       = Quit program
  142.  
  143. Load/Save menu
  144.  
  145.   Amiga + 'O'       = Load file
  146.   Amiga + 'w'       = Save text
  147.   Amiga + 'W'       = Save text as
  148.   Amiga + 'o'       = Load part of a file
  149.   Amiga + '*'       = Save part of a file
  150.   Amiga + '&'       = Save marked block
  151.   Amiga + 'K'       = Insert file at cursor
  152.   Amiga + 'F'       = Switch backup ".BAK" files on/off
  153.   Amiga + 'h'       = Switch TAB and margin information save on/off
  154.  
  155. Cut/Paste menu
  156.  
  157.   Amiga + 'b'       = Enter block mark mode
  158.   Amiga + 'B'       = Enter columnar block mark mode
  159.   Amiga + 'x'       = Cut block
  160.   Amiga + 'c'       = Copy block
  161.   Amiga + 'v'       = Paste block
  162.   Amiga + 'u'       = Upper case marked
  163.   Amiga + 'l'       = Lower case marked
  164.   Amiga + 'y'       = Marked -> Search string
  165.   Amiga + 'e'       = Compile marked block
  166.   Amiga + 'E'       = Debug marked block
  167.  
  168. Options menus
  169.  
  170. Colour options
  171.  
  172.   Amiga + 'k'       = Open colour requester
  173.   Amiga + 'j'       = Load colours
  174.   Amiga + 'H'       = Save colours
  175.   Amiga + 'J'       = Save colours as
  176.  
  177. Scroll options
  178.  
  179.   Amiga + 'g'       = Slider update on/off
  180.   Amiga + 'i'       = Left mouse button scrolling on/off
  181.   Amiga + 'I'       = Right mouse button scrolling on/off
  182.   Amiga + '7'       = Scrolling speed 1
  183.   Amiga + '8'       = Scrolling speed 2
  184.   Amiga + '9'       = Scrolling speed 3
  185.   Amiga + '0'       = Scrolling speed 4
  186.   Amiga + ','       = Scroll settle slow
  187.   Amiga + '.'       = Scroll settle medium
  188.   Amiga + '/'       = Scroll settle fast
  189.  
  190. Edit options
  191.  
  192.   Amiga + 'd'       = Text wrap on/off
  193.   Amiga + 'D'       = Insert mode on/off
  194.  
  195. Ruler options
  196.  
  197.   Amiga + '}'       = Save ruler as system default
  198.   Amiga + '['       = Use default ruler
  199.   Amiga + ']'       = Use system ruler
  200.  
  201. TAB options
  202.  
  203.   Ctrl  +  'i'      = TAB Skip/Insert on/off
  204.   Ctrl  +  'o'      = TABs = Spaces on/off
  205.   Ctrl  +  'p'      = Auto ALL TABs -> Spaces
  206.  
  207. RETURN options
  208.  
  209.   Ctrl  +  'y'      = Split line RET on/off
  210.   Ctrl  +  'u'      = AutoIndent RET on/off
  211.  
  212. Shortcut options
  213.  
  214.   Ctrl  +  k        = Rebind key
  215.   Ctrl+Alt+k        = Unbind key
  216.   Ctrl  +  f        = Load KeyTable
  217.   Ctrl  +  g        = Save KeyTable
  218.   Ctrl  +  h        = Save KeyTable as
  219.  
  220. General options
  221.  
  222.   Ctrl  +  b        = Show size in bytes
  223.   Ctrl  +  r        = Show size in rows
  224.  
  225. Find/Replace menu
  226.  
  227.   Amiga + 'f'       = Find requester on/off
  228.   Amiga + 's'       = Quick find next
  229.   Amiga + 'a'       = Quick find previous
  230.   Amiga + 'S'       = Specify next
  231.   Amiga + 'A'       = Specify previous
  232.   Amiga + 'R'       = Replace mode on/off
  233.   Amiga + 'r'       = Replace
  234.   Amiga + 't'       = Replace all
  235.   <Esc>             = Quit search
  236.   Amiga + '1'       = Search from start
  237.   Amiga + '2'       = Search from end
  238.   Amiga + '3'       = Search forwards
  239.   Amiga + '4'       = Search backwards
  240.   Amiga + '5'       = Ignore case
  241.   Amiga + '6'       = Use case
  242.  
  243. Toolkit menu
  244.  
  245.   Amiga + '%'       = Start/end macro recording
  246.   Amiga + '('       = Set DOS/AREXX macro
  247.   Amiga + ')'       = Edit DOS/AREXX macro
  248.   Amiga + ';'       = Load macros
  249.   Amiga + '!'       = Save macros
  250.   Amiga + '='       = Save macros as
  251.   Amiga + '"'       = Delete single macro
  252.   Amiga + '^'       = Clear macros
  253.  
  254.   Amiga + '£'       = Get include symbol value
  255.   Amiga + '$'       = Add symbol to user include
  256.   Amiga + '-'       = Save user include as
  257.   Amiga + '#'       = Delete user include symbol
  258.  
  259.  
  260. *********************
  261. Non-menu control keys
  262. *********************
  263.  
  264. <S>+RETURN  = Start of next line      <A>+RETURN  = Start of previous line   ;
  265. <C>+DEL     = Delete word/spaces      <C>+BSpace  = Backspace word/spaces    ;
  266. <C>+<A>+DEL = Un-Delete word/spaces   <C>+<A>+BSp = Un-Backspace word/spaces ;
  267. TAB         = Go to next tab forward  <S>+TAB     = Go to next tab backward  ;
  268. <A>+TAB     = Current line -> ruler   <C>+TAB     = Current ruler -> editor  ;
  269. <C>+Z       = Store line and delete   <C>+A       = Insert stored line       ;
  270. <C>+X       = Overlay stored line     <C>+S       = Exchange line with store ;
  271. <C>+D       = Insert blank line       <C>+C       = Clear current line       ;
  272. <C>+[       = Clear to start of line  <C>+]       = Clear to end of line     ;
  273. <C>+<L>     = Go previous word start  <C>+<R>     = Go to next word start    ;
  274. <S>+<L>     = Go to start of textline <S>+<R>     = Go to end of textline    ;
  275. <S>+<A>+<L> = Go to 1st screen column <S>+<A>+<R> = Go to last screen column ;
  276. <S>+<U>     = Start of screen (rpt)   <S>+<D>     = End of screen (rpt)      ;
  277. <A>+<U>     = Up half screen (rpt)    <A>+<D>     = Down half screen (rpt)   ;
  278. <C>+<U>     = Start of text           <C>+<D>     = End of text              ;
  279. <S>+<A>+<U> = Scroll up one line      <S>+<A>+<D> = Scroll down one line     ;
  280. <S>+<C>+<U> = Scroll up one screen    <S>+<C>+<D> = Scroll down one screen   ;
  281. <C>+M       = Centre text on screen   <C>+L       = Shift text to screen left;
  282. <C>+Q       = Go to row-marker 1      <C>+W       = Go to row-marker 2       ;
  283. <S>+<C>+Q   = Type row-marker 1       <S>+<C>+W   = Type row-marker 2        ;
  284. <A>+<C>+Q   = Set row-marker 1        <A>+<C>+W   = Set row-marker 2         ;
  285. <C>+1       = Go to editor 1          <C>+2       = Go to editor 2           ;
  286. <C>+3       = Go to editor 3          <C>+4       = Go to "OUT" editor       ;
  287. <C>+5       = Compile current editor  <C>+6       = Debug current editor     ;
  288. <C>+7       = Toggle dual-edit mode   <C>+8       = Switch dual editor in use;
  289.  
  290. Amiga keys: LEFT   = <LA>  Qualifiers: CTRL  = <C>  Cursor keys:  UP    = <U>;
  291.             RIGHT  = <RA>              ALT   = <A>                DOWN  = <D>;
  292.             EITHER = <AM>              SHIFT = <S>                LEFT  = <L>;
  293.                                                                   RIGHT = <R>;
  294.  
  295. *****************************************************************************
  296.